turtlebloom (chelone glabra) - Turkish English Dictionary